trench mortar - Turc Anglais Dictionnaire